wild ducks - Turkish English Dictionary